Similar words: petrol, perpetration, petroleum, station, stations, statute of limitations, at station, substation. Meaning: n. a service station that sells gasoline.
31) How many kilometers is it to the nearest petrol station?
32) Peeling paint covered most of the petrol station adding to its dilapidated condition.
More similar words: petrol, perpetration, petroleum, station, stations, statute of limitations, at station, substation, stationery, gestation, gas station, bus station, forestation, stationary, fire station, attestation, nation-state, detestation, devastation, workstation, molestation, infestation, incrustation, space station, contestation, power station, comfort station, reforestation, deforestation, train station.